A data driven architecture/language performs computations in an order dictated by data dependencies. Two kinds of data driven computation are dataflow and
demand driven.
From about 1970 research in parallel
data driven computation increased. Centres of excellence emerged at
MIT, CERT-ONERA in France, NTT and
ETL in Japan and Manchester University.